﻿namespace Journeo_backend.Models.GPT
{
    public class SimpleChatRequest
    {
        public string UserMessage { get; set; }
    }

    public class TravelRecommendRequest
    {
        public int? NumPeople { get; set; }
        public int? avgAge { get; set; }
        public string? Destination { get; set; }
        public int? Days { get; set; }
        public string? TravelStyle { get; set; } // e.g., "cultural", "adventure", "relaxing"
        public string? Budget { get; set; }
        public string? Preferences { get; set; }
    }

    public class SpotAnalysisRequest
    {
        public TravelRecommendRequest? TravelInfo { get; set; }
        public long[] SpotId { get; set; }
    }
}
